码迷,mamicode.com
首页 > 其他好文 > 详细

课堂动手动脑

时间:2016-11-25 19:48:41      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:print   for   string   super   手动   system   static   ati   else   

动手动脑

1.

当在捕获到异常的处理代码里加入system.exit()时,finally的代码块是不会执行的。

            

2.

Catchwho结果:

             

3.

Catchwho2结果:

             

程序:

程序代码:

import java.util.*;

class MyException extends Exception

{

    MyException(String x)

    {

        super(x);

    }

}

public class ScoreRank {

    public static void main(String[] args) {

        Scanner scan=new Scanner(System.in);

        System.out.println("请输入学生的成绩");

        String score=scan.next();

        int flag=1;

        try 

        {

            if(score.length()>2)

            {

                if(!score.equals("100"))

                    flag=0;

            }

            if(score.charAt(0)==‘0‘)

            {

                flag=0;

            }

            for(int i=1;i<score.length();i++)

            {

                if(score.charAt(i)>‘9‘||score.charAt(i)<‘0‘)

                {

                    flag=0;

                }

            }

            if(flag==0)

            {

                MyException e=new MyException("非法输入");

                throw e;

            }

        

        }

        catch(MyException e)

        {

            System.out.println(e);

        }

        if(flag==1)

        {

            int s=Integer.parseInt(score);

            if(s<60)

                System.out.println("不及格");

            else 

            {

                System.out.println("及格");

                if(s>60&&s<=70)

                    System.out.println("中");

                if(s>70&&s<=80)

                    System.out.println("良");

                if(s>80)

                    System.out.println("优");

            }

        }

    }

 

}

运行截图:

            

课堂动手动脑

标签:print   for   string   super   手动   system   static   ati   else   

原文地址:http://www.cnblogs.com/overs/p/6102711.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!