guess.java
来自「Java程序设计大学教程程序源代码」· Java 代码 · 共 40 行
JAVA
40 行
/* * OutOfRangeExceptionDemo.java * * Created on 2005年7月25日, 上午10:45 * * @author Liu Yi ( http://www.liu-yi.net ) */package jbookch9;import java.io.*;public class Guess { public void check(int input) throws OutOfRangeException { if (input < MIN) throw new OutOfRangeException("偏小"); if (input > MAX) throw new OutOfRangeException("偏大"); } public static void main(String[] args) throws IOException { //初始化 Guess guess=new Guess(); BufferedReader input = new BufferedReader (new InputStreamReader(System.in)); boolean loop=true; int theInteger=0; //循环猜数 while(loop) { System.out.println("请输入你猜的整数:"); theInteger = Integer.parseInt(input.readLine()); try{ guess.check(theInteger); loop=false; } catch (OutOfRangeException ex) { System.out.println("你猜的整数"+ex.getMessage()); } } System.out.println("你猜对了!"); } private static final int MAX=20,MIN=10;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?