diff --git a/README.md b/README.md
index f2c85e3..96ea90b 100644
--- a/README.md
+++ b/README.md
@@ -1371,7 +1371,6 @@ LogicOp = Enum('LogicOp', {'AND': partial(lambda l, r: l and r),
Exceptions
----------
-### Basic Example
```python
try:
@@ -1397,14 +1396,15 @@ finally:
### Catching Exceptions
```python
-except
try:
<code_1>
@@ -1199,16 +1198,17 @@ LogicOp = Enum('LogicOp', {'else'
block will only be executed if 'try'
block had no exceptions.
'finally'
block will always be executed (unless a signal is received).except <exception>:
-except <exception> as <name>:
-except (<exception>, [...]):
-except (<exception>, [...]) as <name>:
+Catching Exceptions
except <exception>: ...
+except <exception> as <name>: ...
+except (<exception>, [...]): ...
+except (<exception>, [...]) as <name>: ...
- Also catches subclasses of the exception.
- Use
'traceback.print_exc()'
to print the error message to stderr.
- Use
'print(<name>)'
to print just the cause of the exception (its arguments).
+- Use
'logging.exception(<message>)'
to log the exception.
Raising Exceptions
raise <exception>
raise <exception>()