Package sootup.java.core.exceptions
Class StmtExceptionAnalyzer
java.lang.Object
sootup.java.core.exceptions.StmtExceptionAnalyzer
An analyzer for a
Stmt
to determine the exceptions it might throw.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmightThrow
(@NonNull Stmt stmt, @NonNull StmtGraph<? extends BasicBlock<?>> graph) mightThrowExplicitly
(@NonNull JThrowStmt throwStmt, @NonNull StmtGraph<? extends BasicBlock<?>> graph) mightThrowImplicitly
(Stmt stmt)
-
Constructor Details
-
StmtExceptionAnalyzer
-
-
Method Details
-
mightThrow
public ExceptionInferResult mightThrow(@NonNull Stmt stmt, @NonNull StmtGraph<? extends BasicBlock<?>> graph) -
mightThrowExplicitly
public ExceptionInferResult mightThrowExplicitly(@NonNull JThrowStmt throwStmt, @NonNull StmtGraph<? extends BasicBlock<?>> graph) -
mightThrowImplicitly
-