最新の安定バージョンについては、Spring Shell 4.0.2 を使用してください!

例外処理

例外は、意図的かどうかに関わらず、ユーザーコードによって発生します。このセクションでは、Spring Shell が例外をどのように処理するかを説明し、その対処方法に関する手順とベストプラクティスを紹介します。

多くのコマンドラインアプリケーションは終了コードを返します。実行環境はこの終了コードを使用して、コマンドの実行が成功したかどうかを判別できます。Spring Shell では、これは主にコマンドが非対話モードで実行された場合に関係します。つまり、1 つのコマンドは常に spring-shell インスタンスで 1 回実行されます。終了コードは常に非対話型シェルに関係することに注意してください。