搜索
首页 电脑/网络 软件 系统软件

JAVA运行时的产间错误有什么特点?

JAVA运行时的产间错误有什么特点?

全部回答

2017-07-28

43 0
    1。错误提示内容:Can‘t find class HelloworldApp 解释:(当键入java HelloWorldApp时发生该错误。) 系统找不到名为HelloWorldApp的类文件。
  一般地,该错误意味着类名拼写和源文件名不一样,系统创建filename。  class文件时使用的是类定义的名字,并且区分大小写。 例如: class HelloWorldapp(…) 经编译后将创建HelloWorldapp。
  class类。执行时,也要使用这个名字。发生这个错误时,可以使用文件查看命令Is或dir看看当前目录下是否存在相应的文件,并检查文件名的大小写。   2。错误提示内容:In class HelloWorldApp:main must be public and static 解释:如果main()方法的左侧缺少static或public,会发生这个错误。
  前面已经解释过对main()方法前面的修饰符有特殊的要求。   3。文件中含有的类个数错误 解释:按照Java规则,在一个源文件中最多只能定义一个公有类,否则会发生运行时错误。
  如果一个应用系统中有多个公有类,则要把它们分别放在各自不同的文件中。文件中非公有类的个数不限。 4。层次错误 解释:一个。java源文件可以含有三个“顶层”元素,这三个元素是: (1)一个包说明,即package语句,包说明是可选的。
     (2)任意多个引入语句,即import语句。 (3)类和接口说明。 这些语句必须按一定的次序出现,即,引入语句必须出现在所有的类说明之前,如果使用了包说明,则它必须出现在类说明和引入语句之前。
   例如,下面是正确的语句序列: package Transportation; import jaya。  awt。Graphics import jays。applet。
  Applet; 下面是两例错误的语句顺序: import java。aWt。Graphics import java。applet。Applet; package Transportation; 该例中在包说明语句之前含有其他语句。
     package Transportation; package House; import java。applet。Applet; 该例中含有两个包说明语句。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报