有一阵子忙着做课程设计,JAVA好久没动了,今天弄了个小程序,但是错误找不出来,谁能帮我找一下,先谢过了,代码:
class MyException extends Exception
{
String a;
public MyException(String a)
{
this.a=a;
}
public String printmyexception()
{
System.out.println("a="+a);
return s;
}
}public class SimpleException
{
void printsimpleexception()
{
System.out.println("It's SimpleException message!");
}
public static void mian (String []args)
{
SimpleException se=new SimpleException();
try{
se.printsimpleexception();
}catch(MyException e)
{
System.out.println(e.printmyexception());
}
}
}
class MyException extends Exception
{
String a;
public MyException(String a)
{
this.a=a;
}
public String printmyexception()
{
System.out.println("a="+a);
return s;
}
}public class SimpleException
{
void printsimpleexception()
{
System.out.println("It's SimpleException message!");
}
public static void mian (String []args)
{
SimpleException se=new SimpleException();
try{
se.printsimpleexception();
}catch(MyException e)
{
System.out.println(e.printmyexception());
}
}
}
public static void mian (String []args)
mian 改成main
{
String a;
public MyException(String a)
{
this.a=a;
}
public String printmyexception()
{
System.out.println("a="+a);
return a;
}
}public class SimpleException
{
void printsimpleexception() throws MyException
{
System.out.println("It's SimpleException message!");
}
public static void main (String []args)
{
SimpleException se=new SimpleException();
try{
se.printsimpleexception();
}
catch(MyException e)
{
System.out.println(e.printmyexception());
}
}
}
{
String a;
public MyException(String a)
{
this.a=a;
}
public String printmyexception()
{
System.out.println("a="+a);
return s;/////怎么出了个s,这s是啥啊?
}
}