我没有想法,我不知道为什么这些例外没有被抓住,但{{1}}是。如果没有分子或分母的输入,它应该捕获异常吗?任何帮助都会受到赞赏我一直试图让我的头发试图让这些例外课程起作用。
{{1}}
答案 0 :(得分:0)
你遇到了崩溃,因为你试图在崩溃发生后抓住它,你应该在Integer.parseInt(numText)
块中放入以下代码try{}
:
int numerator = 0;
int denominator = 0;
try {
numerator = Integer.parseInt(numText);
denominator = Integer.parseInt(denText);
} catch(NumberFormatException ex) {
//handle error
}