Print exception trace inside Kit.codeBug() to have it even if the execption is shadowed by another one

This commit is contained in:
igor%mir2.org 2004-09-06 19:08:11 +00:00
Родитель 0d118e911c
Коммит 5c514c8b22
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -397,7 +397,10 @@ public class Kit
public static RuntimeException codeBug()
throws RuntimeException
{
throw new IllegalStateException("FAILED ASSERTION");
RuntimeException ex = new IllegalStateException("FAILED ASSERTION");
// Print stack trace ASAP
ex.printStackTrace(System.err);
throw ex;
}
}