萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 826|回复: 5

再来一道JAVA测试题(没耐心的别进来)

[复制链接]
发表于 2003-7-18 09:17 | 显示全部楼层

再来一道JAVA测试题(没耐心的别进来)

  呵呵,鉴于前一个测试的帖子人气这么好,偶就再接再厉,再发一道关于异常处理的测试。是我们java练习课的一道大题,不过偶做的还不错。

  建议:大家先喝一杯咖啡或者可乐,然后屏心静气,拿出10分钟的时间来搞定它。(这道题嵌套的子块太多,打印下来分析比较不错,doc文件在附件里)

  问:输出结果是什么?(想拿上机编译的人建议就不要看下去了,浪费时间)



class Uebung extends Exception {

} // Beschreibt einen neuen Exception-Typ

public class Alarm_Alarm {

  static void GrossAlarm(int i) throws Uebung {

     if(( i/(i%2) )==1) throw new Uebung();

     System.out.println(„leichtsinnig");

   }



   static void FeuerAlarm() {

      try {

         GrossAlarm(7%5);

      } catch(Exception e) {

         System.out.println("man");

         try {

            GrossAlarm(7%6);

         } catch(Uebung u) {

            System.out.println("spielt");
         }
      }
   }

   static void FehlAlarm() throws Uebung {

      try {

         int wasSolls;

         if (true&false) {

            wasSolls = 0;

         } else {

            wasSolls = 1;

         }

         Alarmuebung(wasSolls);

      } catch (Uebung e) {

         System.out.println(„feuer");

      } catch(Exception e) {

         System.out.println("Streichhoelzern");

      } finally{

         int wasSolls;

         if (false&&true) {

            wasSolls = 0;

         } else {

            wasSolls = 2;

         }

         Alarmuebung(wasSolls);
      }
   }
   static void Alarmuebung(int i) throws Uebung {

      switch(i) {

      case 1:

         System.out.println(„mit");

      default:

         throw new Uebung();
      }
   }

   public static void main(String[] argv) throws Uebung {

      try{

         FeuerAlarm();

        System.out.println("nicht");

         FehlAlarm();

      } catch (ArithmeticException e) {

         System. out .println("kerzen");

      } catch (Exception e) {

         System.out.println("");
      }
   }
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2003-7-18 10:09 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2003-7-18 17:31 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2003-7-18 18:06 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2003-7-19 01:13 | 显示全部楼层

ist Java so heiss moment in Comuter science?

Ich denke shcon,also,wir  kann hier java lernen und diskutieren. ich bin auch angefangen. : )
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2003-7-19 09:32 | 显示全部楼层

回复: ist Java so heiss moment in Comuter science?

最初由 lf_leon 发布
[B]Ich denke ... [/B]


很好,你先查一下构造函数的特点,然后去把我在JAVA区发的那个java类测试做做先
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2025-2-7 12:03 , Processed in 0.067098 second(s), 16 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表