首页 > 其他 > 详细

异常流

时间:2015-11-14 22:05:29      阅读:281      评论:0      收藏:0      [点我收藏+]

import javax.swing.JOptionPane;

public class Grade {

 public static void main(String[] args){
  for(;;){
   boolean p;
      try{
         String str;
         str=JOptionPane.showInputDialog("请输入考试成绩(整数):");
         int s;
         s=Integer.parseInt(str);
         if(s<0||s>100)
         {
          JOptionPane.showMessageDialog(
            null,"输入的成绩超出范围,请重新输入!");
          p=false;
         }
         else
         {
         if(s>=0&&s<60)
         {
          JOptionPane.showMessageDialog(
            null,"不及格!");

         }
         else if(s>=60&&s<70)
         {
          JOptionPane.showMessageDialog(
            null,"及格!");
         }
         else if(s>=70&&s<80)
         {
          JOptionPane.showMessageDialog(
            null,"中!");
         }
         else if(s>=80&&s<90)
         {
          JOptionPane.showMessageDialog(
            null,"良!");
         }
         else if(s>=90&&s<=100)
         {
          JOptionPane.showMessageDialog(
            null,"优!");
         }
         p=true;
        }
      }
      catch(NumberFormatException e){
         JOptionPane.showMessageDialog(
           null,"输入必须为整数!");
         p=false;
        }
      if(p)
       break;
       }
      }
}
 

         

 

异常流

原文:http://www.cnblogs.com/yyting/p/4965071.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!