java异常处理

在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。其中Error:是我们基本无法处理的,它是Java 虚拟机的问题。而Exception:是程序本身可以处理的异常。

处理方法:

在代码中我们可以通过try/catch来捕获产生的异常

用法如下

Try{ 
//可能产生异常的语句
}catch(异常类  异常对象){ 
//出现异常时则执行
}finally{ 
//不管出不出现异常都执行

我们还可以用throws和throw抛出异常

throws用法如下

methodname throws Exception1,Exception2,..,ExceptionN  

{  

}

throws Exception1,Exception2,...,ExceptionN 为声明需要抛出异常。

 

throw用法

methodname 

{

throw new exceptionname;

}

 

 

 

 

 

 

你可能感兴趣的:(java异常处理)