zoukankan      html  css  js  c++  java
  • 动手动脑-异常处理

    编写一个程序,此程序在运行时要求用户输入一个 整数,代表某门课的考试成绩,程序接着给出“不及格”、“及格”、“中”、“良”、“优”的结论。 要求程序必须具备足够的健壮性,不管用户输入什 么样的内容,都不会崩溃

    程序源代码:

    package demo;
    import javax.swing.JOptionPane;
    public class Testbaozha 
    {
    
        public static void main(String[] args)
        {
            // TODO 自动生成的方法存根package demo;
                    
                
                try
                {
                    String fenshu=JOptionPane.showInputDialog("请输入考试成绩:");
                    int f=Integer.parseInt(fenshu);
                    if(f>=0&&f<60)
                    {
                             JOptionPane.showMessageDialog(null,"该学生成绩为不及格");
                    }
    
                    else if(f>=60&&f<70)
    
                    {
    
                    JOptionPane.showMessageDialog(null,"该学生成绩为及格");
    
                    }
    
                    else if(f>=70&&f<80)
    
                    {
    
                    JOptionPane.showMessageDialog(null,"该学生成绩为中等");
    
                    }
    
                    else if(f>=80&&f<90)
    
                    {
    
                    JOptionPane.showMessageDialog(null,"该学生成绩为良好");
    
                    }
    
                    else if(f>=90&&f<=100)
    
                    {
    
                    JOptionPane.showMessageDialog(null,"该学生成绩为优秀");
    
                    }  
    
                    else if(f<0||f>100)
                    {
    
                JOptionPane.showMessageDialog(null, "输入不正确");
                }
            }        
                catch(Exception e)
                {
                    JOptionPane.showMessageDialog(null, "输入格式不正确,请检查!");
                    
                }
                
        
        }
    }

    程序运行截图:

  • 相关阅读:
    English Dictionary site for ODE and OALD
    vmic environment
    makefile
    the diference between include and import
    windows 工具命令 cmd
    python namespace
    shell cmd args
    ROE, ROC
    IP
    链接及常用软件
  • 原文地址:https://www.cnblogs.com/sist1437493141/p/4964602.html
Copyright © 2011-2022 走看看