请java高手帮忙看一下这个程序有啥错误?

class A
{
System.out.println("start");
Thread.sleep(1000);
System.out.println("end");
}

红颜莎娜
浏览 117回答 3
3回答

莫回无

public class TestStaticAera {static{System.out.println("start");try {Thread.sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}System.out.println("end");}}类里面可以存在静态块,在块里面可以写语句,类似上面。但是缺少了main方法,在执行的时候就会提示java.lang.NoSuchMethodError: mainException in thread "main" 。添加main方法,就不会报错了。

繁华开满天机

1.所有这些语句都必须在方法里面写,类里面只能存在属性和方法。不存在语句2.Thread.sleep()需要捕捉异常,加try/catch

月关宝盒

1.所有这些语句都必须在方法里面写2.Thread.sleep()需要捕捉异常try{Thread.sleep(1000);} catch(Exception e){}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java