>>655
レスありがとうございます。
演算子に掛けてる数とは

for(int j = 0; j < 3; j++) { //setenzan
enzan[j] = (int)(Math.random()*3);
}

の部分の事でしょうか?
0が+ 1が- 2が* 3が/ という考えですが何かおかしいでしょうか?
徐々に作っていたので例外処理はまだでした。

case 3 :
try {
temp = tmp[j] / tmp[j+1];
} catch(ArithmeticException e) {
System.out.println("エラー");
}
break;

という感じでよろしいでしょうか?