Невозможно определить, достаточно ли этого, не взглянув на реализацию hasAccess()
, поскольку именно эта функция выдаст ошибку.
Однако, если вам действительно нужно перехватить это исключение, вы всегда можете использовать
try {
if (hasAccess(userName)){}
} catch (Exception e) {
//caught
}
Это не всегда хорошая практика, так как исключение поймает каждое исключение, но это решение, если вы ищете его.