ребят типа в методе 1 создаетца 4 исключения, и мы ловим их уже готовые? типа если рандомное число вышло нулл, то кидаетца нь. искл нул, и мы его перехватываем?
public class Solution {
    public static void main(String[] args) throws Exception {
        try{

        method1();
        }
        catch(NullPointerException |  FileNotFoundException e){
            System.out.println(e);
        }

    }

    public static void method1() throws NullPointerException, ArithmeticException, FileNotFoundException, URISyntaxException {
        int i = (int) (Math.random() * 4);
        if (i == 0) {
            throw new NullPointerException();
        } else if (i == 1) {
            throw new ArithmeticException();
        } else if (i == 2) {
            throw new FileNotFoundException();
        } else if (i == 3) {
            throw new URISyntaxException("", "");
        }
    }
}