异常处理

基本介绍

异常处理就是当异常发生时,对异常处理的方式。

异常处理的方式

  1. try-catch-finally 程序员在代码中捕获发生的异常,自行处理
  2. throws 将发生的异常抛出,交给调用者(方法)处理,最顶级处理者为JVM
    示意图:

alt text alt text

值得注意的是,t-c-f和throws虽然是二选一,但在默认情况下,就是throws。 即:

public static void main(String[] args)throws Exception{
    //do nothing
}

本文章使用limfx的vscode插件快速发布