This looks to be a general problem in how the documentation is being generated. It seems like it is interpreting " extends \Exception" like " extends Exception". This looks like it apples to all extensions of namespaced classes - eg StatementInterface reads:
interface \Drupal\Core\Database\StatementInterface extends \Drupal\Core\Database\Traversable
but the code is
interface StatementInterface extends \Traversable {
The doc page for TempStoreException says
class \Drupal\Core\TempStore\TempStoreException extends \Drupal\Core\TempStore\Exception
I think that should be just \Exception.
class TempStoreException extends \Exception {}