>>679
Exceptionの使い分けがよくわからなくて…。

>>680
できれば

try {
BufferedReader = new BufferedReader(new InputStreamReader(System.in));
System.out.println("数値を入力してください");
int a = Integer.parseInt(input.readLine());
} catch(Exception e) { //ここが怪しいです
System.out.println("範囲外の数値が入力されました");
}

の様に使いたいです。

int a = Integer.parseInt(input.readLine());
if(1 < a && a < 100) {
System.out.println("範囲外の数値が入力されました");
}
とするべきでしょうかね?

良くないのは知っていますがgoto構文などが使えれば凄く楽になると思っています。