代码点读机 / Java / catch

catch Java · 关键字

接住 try 里抛出的异常并处理,像守门员接住对方踢来的球。

怎么用

catch (异常类型 变量名) { 处理代码 }

小例子

try {
  int n = Integer.parseInt("abc");
} catch (NumberFormatException e) {
  System.out.println("不是数字");
}

运行结果

输出:不是数字

提醒:可以有多个 catch,子类异常要放在父类异常前面

官方文档:https://docs.oracle.com/javase/tutorial/essential/exceptions/catch.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条