throws关键字

时间:2022-06-19
本文章向大家介绍throws关键字,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

throws关键字主要是在方法定义上使用的,表示的是此方法之中不进行异常的处理,而交给被调用处处理。

class MyMath { 
	public int div(int x,int y) throws Exception { 
		return x / y ; 
	} 
} 

现在的div()方法之中抛了一个异常出来,表示的是,所有的异常交给被调用处进行处理。

class MyMath { 
	public int div(int x,int y) throws Exception { 
		return x / y ; 
	} 
} 
public class TestDemo { 
	public static void main(String args[]) { 
		try { 
			System.out.println(new MyMath().div(10,0)) ; 
		} catch (Exception e) { 
			e.printStackTrace() ; 
		} 
	} 
} 

在调用throws声明方法的时候,一定要使用异常处理操作进行异常的处理,这个是属于强制性的处理,而现在主方法本身也属于方法,那么实际上在主方法上也可以继续使用throws进行异常的抛出。

这个时候表示的是将异常继续向上抛,交给JVM进行异常的处理。