标题: 异常问题 [打印本页] 作者: 石欣欣 时间: 2011-9-19 17:14 标题: 异常问题 class Demo
{
int div(int a,int b)
{
return a/b;
}
}
class ExceptionDemo
{
public static void main(String[] args)
{
Demo d=new Demo();
try
{
int x=d.div(8,0);
System.out.println("x="+x);
}
catch (ArithmeticException e)
{
System.out.println("完毕.");
}
catch (Exception e)
{
System.out.println("处理完毕.");
}
System.out.println("程序结束。");
}
}作者: 匿名 时间: 2011-9-20 07:37
package test;
//主要是你这里起的类名java框架内部的某个类名一样,造成的冲突,你换个名字就ok了
class [color=Red]Demo1 [/color]{
int div(int a, int b) {
return a / b;
}
}
public class ExceptionDemo {
public static void main(String[] args) {
[color=Red][/color]Demo1 d = new Demo1();
try {
int x = d.div(8, 0);
System.out.println("x=" + x);
}