除数不能为零的try catch 怎么写啊

[复制链接]
查看11 | 回复2 | 2016-12-1 22:07:25 | 显示全部楼层 |阅读模式
int x = 1;//声明整型变量
int y = 0;//声明整型变量
try//尝试处理代码块
{
x = x / y;//进行除法计算
}
catch(Exception e)//使用Exception对象
{
System.out.pringln("除数不能为空,具体错误信息如下所示\n");//输出错误信息
}
回复

使用道具 举报

千问 | 2016-12-1 22:07:25 | 显示全部楼层
你想知道的是catch中的异常类吧,应该是ArithmeticException,如果你不会用异常的话,所有程序都用Exception这个异常类,它肯定能捕捉到你要的异常,因为,异常捕捉是逐级往上找的,最终都会找到Exception类。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行