IndexOutOfBoundsException
をJavaで手動でスローし、オプションでメッセージを印刷するにはどうすればよいですか?手動で例外をスローする
答えて
あなたは、単に:
throw new IndexOutOfBoundsException("your message goes here");
あなたがそのメッセージを印刷する必要がある場合は、例外をキャッチどこから行います。 (あなたはgetMessage()
方法でメッセージを達することができる。)このよう
:これは実際にメッセージを印刷しない
throw new IndexOutOfBoundsException("If you want a message, put it here");
。それだけでそれを準備します。メッセージを印刷するには、次のような操作を行います。
try {
//...
throw new IndexOutOfBoundsException("If you want a message, put it here");
} catch (IndexOutOfBoundsException e) {
System.out.println(e.getMessage());
}
今後は、投稿する前に回答を探してみることをお勧めします。
what '、no [int [] arr = new int [10]; arr [10]; '? :P –
@ Kublai Khan私は同様の質問でそれを投稿しようとしました。 – fireshadow52
うん、私は知っている - 私はdownvoters(ユーモア/オリーブの枝)の一つだった –
throwステートメントを使用して例外をスローすることができます。 throw文には単一の引数、つまりスロー可能オブジェクトが必要です。 Throwableオブジェクトは、Throwableクラスの任意のサブクラスのインスタンスです。次に、throw文の例を示します。
throw someThrowableObject;
例:
public void example() {
try{
throw new IndexOutOfBoundsException();
} catch (IndexOutOfBoundsException e) {
e.printStackTrace();
}
}
- 1. ユニットテストでのdjangoでの手動例外のスローを処理する方法は?
- 2. アプリケーションコードに手動でスローできるラーベルの例外はありますか?
- 3. 例外から例外をスローする
- 4. =例外をスローする例外
- 5. openFileOutput例外をスローする
- 6. OutOfMemoryError例外をスローする
- 7. RESTHEART例外をスローする
- 8. UseHangfireServer例外をスローする
- 9. コンテンツプロバイダ例外をスローする
- 10. バブルソート例外をスローする
- 11. Mockito例外をスローする
- 12. カスタム例外をスローする
- 13. 例外をスローする
- 14. parseObject.saveInBackground()スロー例外
- 15. スロー例外
- 16. eglGetDisplay()スロー例外
- 17. Azureモバイルセンターでの手動ログ例外
- 18. Visual Studio 2015が例外キャッチブロックで例外をスローする
- 19. orElse-分岐オプションで例外をスローする例外
- 20. WebResource.axd Webファームで例外をスローする
- 21. ラムダで例外をスローする - java 8
- 22. Bluebirdがソースコードで例外をスローする
- 23. postgresql関数で例外をスローする
- 24. Javaで例外をスローする
- 25. ContinueWithブロック内で例外をスローする
- 26. Scala.jsでネイティブJS例外をスローする
- 27. WebClient.DownloadStringAsync Silverlightでセキュリティ例外をスローする
- 28. サーブレットでwait()が例外をスローする
- 29. スカラコードでスクロール例外をスローする
- 30. Javaで例外をスローする
あなたは何を試してみましたか?何がうまくいかなかったのですか?正確に何が問題になっていますか? – Oded
[例外をスローする方法(Javaチュートリアル)](http://download.oracle.com/javase/tutorial/essential/exceptions/throwing.html) – MByD