上传错误的屏幕截图
这是一个显示基本ArithmeticException的示例,它给出了netbeans中的错误。有任何想法吗。
public class Exception {
public static void main (String[] args){
try
{
double x = 0;
double y = 19000;
double z;
double practice()
{
double z = 4000;
return y - z;
}
public double practiceAgain()
{
double f = (9 + z);
return f/x;
}
}
catch (ArithmeticExecption t){
System.out.println(t);
}
}
答案 0 :(得分:0)
如错误所述:
无法编译的源代码 - 异常时表达式的非法启动:main(Exception.java:13)
您的源代码无效,原因有多种:
public
,protected
或private
) - 您的错误消息中提到了这一点:{{ 1}}方法。您基本上有两种方法可以使发布的代码可编辑:
将内容移出main
方法:
main
或者直接在public class Exception {
double x = 0;
double y = 19000;
double z;
public static void main (String[] args) {
try {
practice();
practiceAgain();
} catch (ArithmeticExecption t){
t.printStackTrace();
}
}
double practice() {
z = 4000;
return y - z;
}
public double practiceAgain() {
double f = (9 + z);
return f/x;
}
}
方法中进行处理:
main