📄 guess.java
字号:
/* * 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -