Re[8]: Почему throws не всегда работает?
От: Skipy Россия http://www.skipy.ru
Дата: 16.11.10 10:59
Оценка:
Здравствуйте, Jakop, Вы писали:

J> Я по-прежнему утверждаю, что

J> при наличии в объявлении метода "throws JDOObjectNotFoundException, UnsupportedEncodingException"
J> вот это "Компилятор не требует ловить JDOObjectNotFoundException, только UnsupportedEncodingException" невалидно.

У меня нет библиотеки JDO, котому я заменил его на RuntimeException. Можно?

Вот это скомпилируется:

package ru.skipy.tests;

import java.io.UnsupportedEncodingException;

/**
 * ExceptionTest
 *
 * @author Eugene Matyushkin aka Skipy
 * @since 16.11.2010
 */
public class ExceptionTest {


    public static void main(String[] args) {
        try{
            testMethod();
        } catch (UnsupportedEncodingException ex){
            // processing
        }
    }

    public static void testMethod() throws UnsupportedEncodingException, RuntimeException{

    }
}
С уважением,
Евгений aka Skipy
www.skipy.ru
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.