Я пытаюсь поймать исключение при входе в систему, выданное классом, к которому относится readerAccount, в приведенном ниже коде.
while(!readerAccount.isAuthenticated()) {
try {
readerAccount.login();
} catch(AuthenticationException e) {
cmDialog.show();
Toast.makeText(this.mCtx, "login failed", Toast.LENGTH_SHORT).show();
Log.w("Google Reader API","login failed");
continue;
}
}
Однако единственная часть оператора catch, которая происходит, - это Log.функция w ().У меня сложилось впечатление, что во время оператора catch у вас есть возможность восстановиться после ошибок, но программа полностью затемняет экран, и диалоговое окно не отображается, равно как и Toast.Что здесь происходит?