Это вообще возможно?
Из того, что я прочитал в Учебном руководстве по Java, методы, которые генерируют RuntimeException, не обязательно должны быть окружены try / catch или throw.Можно ли написать свой RuntimeException?
RuntimeException
try
catch
Да.
public class MyException extends RuntimeException { /* add constructors. */ }