Handles errors that may occur while the program is running. Under the hood of the program, modern solutions are used, which are actively used by developers now