当前位置:首页 > 全部子站 > IT > 思科认证

JAVA运行时的产间错误

来源:长理培训发布时间:2017-12-23 15:58:03

 百度广告

错误提示内容: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;

  该例中含有两个包说明语句。

责编:罗莉

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部