例外が発生した後にスーパークラスメソッドを呼び出すのはなぜですか?例外が発生した場合、スーパークラスメソッドを実行する代わりにコールスタックが呼び出し元に戻ります。SpringセキュリティUsernamePasswordAuthenticationTokenは、スーパークラスメソッドを呼び出す前に例外をスローします
public void setAuthenticated(boolean isAuthenticated) throws IllegalArgumentException {
if (isAuthenticated) {
throw new IllegalArgumentException(
"Cannot set this token to trusted - use constructor which takes a GrantedAuthority list instead");
}
super.setAuthenticated(false);
}
なぜダウン投票が、このためにそこにある:スーパークラスメソッドの呼び出しについて
、この機能を使用するコンストラクタがありますか? – youcanlearnanything