Issue #21245: updated documentation on exception() method and function.
diff --git a/Doc/library/logging.rst b/Doc/library/logging.rst
index 3a443c7..0c50b2f 100644
--- a/Doc/library/logging.rst
+++ b/Doc/library/logging.rst
@@ -222,7 +222,7 @@
    interpreted as for :meth:`debug`.
 
 
-.. method:: Logger.exception(msg, *args)
+.. method:: Logger.exception(msg, *args, **kwargs)
 
    Logs a message with level :const:`ERROR` on this logger. The arguments are
    interpreted as for :meth:`debug`. Exception info is added to the logging
@@ -840,7 +840,7 @@
    are interpreted as for :func:`debug`.
 
 
-.. function:: exception(msg[, *args])
+.. function:: exception(msg[, *args[, **kwargs]])
 
    Logs a message with level :const:`ERROR` on the root logger. The arguments are
    interpreted as for :func:`debug`. Exception info is added to the logging