Update on Overleaf.

This commit is contained in:
nb72soza Bittner
2025-05-29 13:48:18 +00:00
committed by node
parent 8d589c502d
commit a3674da5b7
4 changed files with 126 additions and 38 deletions

View File

@@ -31,7 +31,7 @@ All exceptions inherit from a common \texttt{EuiccException} base class, ensurin
\subsection*{Exception Hierarchy}
The exception hierarchy is structured such that all specific error exceptions (e.g., \texttt{IccidNotFound}) inherit from a relevant function exception (e.g., \texttt{ProfileInteractionException}), which itself inherits from \texttt{EuiccException}. This enables both precise and broad exception matching depending on the callers needs. For example:
The exception hierarchy is structured such that all specific error exceptions (e.g. \texttt{IccidNotFound}) inherit from a relevant function exception (e.g. \texttt{ProfileInteractionException}), which itself inherits from \texttt{EuiccException}. This enables both precise and broad exception matching, depending on the callers needs. For example:
\begin{center}
\texttt{EuiccException} $\rightarrow$ \texttt{ProfileInteractionException} $\rightarrow$ \texttt{IccidOrAidNotFound}