Java попробуй поймать несколько методов - PullRequest
0 голосов
/ 01 июня 2018

Я новичок в Java, нуждаюсь в некоторой помощи.Мне нужно найти, какой метод вызывает исключение, если таковое имеется.Я могу изменить только блок catch.Не могу использовать StackTrace - мне предложили использовать коллекции.Спасибо за помощь.

public class Xc {
    void canException() throws Exception {
        if (new java.util.Random().nextInt(5) == 0)

    throw new Exception();
}
public static void main(String[] args) {
    Xc z = new Xc();
    try {
    z.canException();
    z.canException();
    z.canException();
    z.canException();
    z.canException();
    } 
    catch (Exception e) { 
        //can modify this block only
    }
}

}
...