Java语言中异常处理的注意点(二)

 

异常处理小结:
  1. Java异常处理涉及到五个关键字:try、catch、throws、throw、finally。
  2. 异常处理流程由try、catch、finally3个代码块构成。其中try代码块包含了可能发生异常的程序代码;catch代 码块紧跟在try代码块后面,用来捕获并处理异常,finally代码块用于释放被占用的相关资源。
  3. Exception类表示程序中出现的异常,可分为受检查异常和运行时异常。受检查异常表示只要通过处理,就可能 使程序恢复运行的异常。对于方法中可能出现的受检查的异常,要么用try...catch语句捕获并处理它,要么用 throws子句声明抛出它,Java编译器会对此做出检查。运行时异常是由程序代码中的错误造成的,一次要尽量 避免它。

一些异常处理的原则:
  • 异常只能用于非正常情况。
  • 为异常提供说明文档。
  • 尽可能地避免异常,尤其是运行时异常。
  • 保持异常的源自性。
  • 避免过于庞大的try代码块。
  • 在catch子句中指定具体的异常类型。
  • 不要在catch代码快中忽略被捕获的异常。

你可能感兴趣的:(java)