]> granicus.if.org Git - python/commitdiff
Moved NotImplementedError into alphabetical order, and reword
authorBarry Warsaw <barry@python.org>
Tue, 1 Dec 1998 19:48:04 +0000 (19:48 +0000)
committerBarry Warsaw <barry@python.org>
Tue, 1 Dec 1998 19:48:04 +0000 (19:48 +0000)
description.

Doc/lib/libexcs.tex

index 10b2245457411e720cdad08bea9cdc67bbf8a1bb..bf9ffae5711e0a4ecbaed1afbbd5ebc7a66b8253 100644 (file)
@@ -213,6 +213,13 @@ Raised when an \keyword{assert} statement fails.
   not be found.
 \end{excdesc}
 
+\begin{excdesc}{NotImplementedError}
+  \versionadded{1.5.2}
+  This exception is derived from \exception{RuntimeError}.  In user
+  defined base classes, abstract methods should raise this exception
+  when they require derived classes to override the method.
+\end{excdesc}
+
 \begin{excdesc}{OSError}
   \versionadded{1.5.2}
   %xref for os module
@@ -241,15 +248,6 @@ Raised when an \keyword{assert} statement fails.
   more.)
 \end{excdesc}
 
-\begin{excdesc}{NotImplementedError}
-  \versionadded{1.5.2}
-  This exception is derived from \exception{RuntimeError}.  Its
-  purpose is to provide a standard exception to be used when modeling
-  abstract class methods.  Abstract base class methods should raise
-  this exception when they expect derived classes to override the
-  method.
-\end{excdesc}
-
 \begin{excdesc}{SyntaxError}
 % XXXJH xref to these functions?
   Raised when the parser encounters a syntax error.  This may occur in