/*
在函数上声明异常
便于提高安全性,让调用处进行处理,不处理编译失败。
throws关键字。抛出异常。
*/
class Demo
{
int div(int x, int y) throws Exception//在功能上通过throws关键字声明了该功能有可能出现问题
{
return x/y;
}
}
class ExceptionDemo2
{
public static void main(String[] args)
{
Demo d = new Demo();
try
{
int x=d.div(4,0);
System.out.println("x="+x);
}
catch (Exception e)//Exception e = new ArithmeticException(); //多态
{
System.out.println("除零啦!!");
}
System.out.println("over");
}
}
date0410/ExceptionDemo2.java
最新推荐文章于 2023-03-17 17:07:29 发布