diff --git a/core/lib/Drupal/Core/Entity/EntityInterface.php b/core/lib/Drupal/Core/Entity/EntityInterface.php
index 89b99ac..3ff3b09 100644
--- a/core/lib/Drupal/Core/Entity/EntityInterface.php
+++ b/core/lib/Drupal/Core/Entity/EntityInterface.php
@@ -309,6 +309,9 @@ public function delete();
    *   The entity storage object.
    *
    * @see \Drupal\Core\Field\FieldItemListInterface::preSave()
+   *
+   * @throws \Exception
+   *   When there is a problem that should prevent saving the entity.
    */
   public function preSave(EntityStorageInterface $storage);
 
