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, "输入格式不正确,请检查!");
                    
                }
                
        
        }
    }

    程序运行截图:

  • 相关阅读:
    Http协议(一)基础知识
    Redis问题汇总
    Sql Server存储过程传递XML参数
    C# Redis
    Task的异常捕获和处理方法
    Entity Framework教程
    WebBrowser 弹窗体关闭原理
    C# 虹软SDK视频人脸识别和注册
    C#性能优化:延迟初始化Lazy
    DZ 特殊主题简单开发教程
  • 原文地址:https://www.cnblogs.com/sist1437493141/p/4964602.html
Copyright © 2011-2022 走看看