文档

Java™ 教程-Java Tutorials 中文版
总结
Trail: Essential Classes
Lesson: Exceptions

总结

程序可以使用异常来指示发生了错误。要抛出异常,请使用 throw 语句并为其提供异常对象 — Throwable 的后代 — 来提供有关发生的特定错误的信息。抛出未捕获的检查型异常的方法必须在其声明中包含 throws 子句。

程序可以通过结合使用 trycatchfinally 块来捕获异常。

try 语句应包含至少一个 catch 块或 finally 块,并且可能包含多个 catch 块。

异常对象的类指示抛出的异常类型。异常对象可以包含有关错误的更多信息,包括错误消息。使用链式异常,异常可以指向导致异常的异常,该异常又可以指向导致 的异常,依此类推。


Previous page: Advantages of Exceptions
Next page: Questions and Exercises