diff --git a/reference/filter/book.xml b/reference/filter/book.xml
index f319d2a207..797ccc72cc 100644
--- a/reference/filter/book.xml
+++ b/reference/filter/book.xml
@@ -1,5 +1,5 @@
-
+
@@ -49,6 +49,9 @@
&reference.filter.examples;
&reference.filter.reference;
+ &reference.filter.filter.filterexception;
+ &reference.filter.filter.filterfailedexception;
+
+
&reftitle.constants;
@@ -155,6 +155,25 @@
+
+
+ FILTER_THROW_ON_FAILURE
+ (int)
+
+
+
+ Выбрасывает исключение Filter\FilterFailedException,
+ когда фильтр проверки завершается неудачей, вместо возврата &false;.
+
+
+ Флаг указывают при проверке значений фильтрами семейства
+ FILTER_VALIDATE_*.
+
+
+ Доступно начиная с PHP 8.5.0.
+
+
+
diff --git a/reference/filter/filter.filterexception.xml b/reference/filter/filter.filterexception.xml
new file mode 100644
index 0000000000..4d7a5fd3c9
--- /dev/null
+++ b/reference/filter/filter.filterexception.xml
@@ -0,0 +1,67 @@
+
+
+
+ Класс Filter\FilterException
+ Filter\FilterException
+
+
+
+ &reftitle.intro;
+
+ Базовый класс для исключений (Exception), которые выбрасывает расширение Filter.
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+ Filter
+
+
+
+ FilterException
+
+
+
+ extends
+ Exception
+
+
+ &InheritedProperties;
+
+
+
+
+ &InheritedMethods;
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/filter/filter.filterfailedexception.xml b/reference/filter/filter.filterfailedexception.xml
new file mode 100644
index 0000000000..b2c1781e26
--- /dev/null
+++ b/reference/filter/filter.filterfailedexception.xml
@@ -0,0 +1,68 @@
+
+
+
+ Класс Filter\FilterFailedException
+ Filter\FilterFailedException
+
+
+
+ &reftitle.intro;
+
+ Выбрасывается, когда фильтр проверки завершается неудачей и установлен флаг
+ FILTER_THROW_ON_FAILURE.
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+ Filter
+
+
+
+ FilterFailedException
+
+
+
+ extends
+ Filter\FilterException
+
+
+ &InheritedProperties;
+
+
+
+
+ &InheritedMethods;
+
+
+
+
+
+
+
+
+
+
+
+