java遗珠之异常种类
Posted 吴冬冬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java遗珠之异常种类相关的知识,希望对你有一定的参考价值。
异常总共分三种
- 已检查异常,比如
java.io.FileNotFoundException
- 错误,
java.io.IOError
- 运行时异常,
NullPointerException
错误和运行时异常又统称为未检查异常
已检查异常必须被处理或者throws,未检查异常不需要。
但要注意的是未检查异常也是可以捕获处理的
public class UncheckedException
public static void main(String[] args)
try
throw new IOError(new Throwable("io"));
catch (Error error)
System.out.println(error.getMessage());
try
throw new NullPointerException("null string");
catch (NullPointerException ex)
System.out.println(ex.getMessage());
之所以平时不这么做,是因为这种异常不知道什么时候会发生,是不确定的。
以上是关于java遗珠之异常种类的主要内容,如果未能解决你的问题,请参考以下文章