16

私はJavaでPHPダイに相当するものがあるかどうかを知るためにいくつかの調査を行いました

時々私は小さなテストをしていて、本当に特定の行でコードを止めたいのですが、returnはphpの「die」のようなコードを止めません

Javaに相当するダイはありますか?

4

4 に答える 4

24

System.exit(0);Javaコードを終了するために使用します。

これにより、現在実行中のJVMインスタンスが停止することに注意してください。

メソッドから抜け出したい場合は、returnまたはthrow例外を使用して、エラー状態を示します。

于 2012-05-30T07:47:58.843 に答える
6

試す:

System.out.println(message);
System.exit(0);
于 2012-05-30T07:50:03.110 に答える
0

免責事項:私はJavaにあまり精通しておらず、Javaの基本的な実用的な知識を持っていますが、Javaを使って大量の作業を行ったことはありません。

例外をthrow()するだけでキャッチできず、実行が停止する可能性があると思います。もちろん、ローカルでキャッチされない例外の例外ハンドラーがある場合は、問題が発生する可能性があります。

ほとんどのIDEでは、実行が停止するブレークポイントを設定でき、変数の状態を調べたり、呼び出しスタックを調べたりすることができます。EclipseとNetbeansの両方がこれをサポートしています。それはより良いオプションかもしれません。

編集:実行を停止するSystem.exit()もあります。ただし、ブレークポイントの方が適していると思います。

于 2012-05-30T07:50:28.227 に答える
0
<% if(true)return; %>  ok
于 2015-03-18T11:29:00.853 に答える