Как узнать какой метод исключения применить в той или иной задаче?
Приходится пробовать все вподряд...
Есть ли какая-то лекция дальше?
Спасибо.
package com.javarush.task.task09.task0910;
import javax.management.ListenerNotFoundException;
import java.util.ArrayList;
/*
Исключение при работе с коллекциями List
*/
public class Solution {
public static void main(String[] args) throws ArrayStoreException {
try {
ArrayList<String> list = new ArrayList<String>();
String s = list.get(18);
} catch (ArrayStoreException e) {
System.out.println(e);
}
//напишите тут ваш код
}
}
А еще можно курсором встать на имени метода get нажать Ctrl + Q и получить описание метода.
И там написано:
Или можно набрать в поисковой строке java + ArrayList + get
И получить описание метода:
https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html#get(int)
А еще можно прочитать про исключения
Что мы получаем в итоге:
Перехватываемые исключения и не перехватываемые.
Пока это все что пришло на ум.
Успехов Вам!