A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© long362144768 中级黑马   /  2013-12-5 01:15  /  1285 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. public class nomain {
  2.         static{
  3.                 System.out.println("hello");
  4.                 try {
  5.                         int i = 1/0;
  6.                 } catch (Exception e) {
  7.                         System.exit(0);
  8.                 }finally{
  9.                         System.out.println("world");
  10.                 }
  11.         }
  12. }
复制代码

看看能打印出什么?

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

7 个回复

倒序浏览
错误: 在类 nomain 中找不到主方法, 请将主方法定义为:
   public static void main(String[] args)

话说同学,你是在美国吗?半夜来发帖。

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
打印"hello"
如果,调用System.exit()方法后,即使是fianlly{},里的代码也不会再执行,直接退出虚拟机。

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
打印hello,后面的的world不会显示
回复 使用道具 举报
本帖最后由 王家胜 于 2013-12-5 14:24 编辑

没有入口函数是启动不了的
错误: 找不到或无法加载主类 main
你要表达的意思的程序是
  1. import java.io.File;

  2. public class nomain {
  3.     static{
  4.             System.out.println("hello");
  5.             try {
  6.                     int i = 1/0;
  7.             } catch (Exception e) {
  8.                     System.exit(0);
  9.             }finally{
  10.                     System.out.println("world");
  11.             }
  12.     }
  13.     public static void main(String[] args) {
  14.                
  15.         }
  16. }
复制代码


评分

参与人数 1技术分 +1 收起 理由
简★零度 + 1

查看全部评分

回复 使用道具 举报
chick2018 来自手机 初级黑马 2013-12-5 14:27:18
地板
实际上是编译错误
回复 使用道具 举报
下次问题解决了就把类型改成提问结束!谢谢!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马