Ошибка компиляции при вызове универсального метода, который выдает универсальное исключениеJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка компиляции при вызове универсального метода, который выдает универсальное исключение

Сообщение Anonymous »


Я компилирую этот класс:

публичный класс Test { // Здесь нет предложения throws public static void main(String[] args) { doThrow (новое SQLException()); } static void doThrow(Exception e) { Test.doThrow0(e); Test.doThrow0(e); } static void doThrow0(Exception e) выдает E { бросить (E)е; } } Почему **Test.doThrow0(e);** эта строка выдает ошибку при указании предложения throws (или включении его в try-catch ) И **Test.doThrow0(e);** эта строка не выдает никаких ошибок при использовании предложения throws
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»