Ошибки выполнения, такие как попытка индексирования массива за пределами границ, вызывают панику во время выполнения, эквивалентную вызову встроенной функции panic со значением определяемого реализацией типа интерфейса runtime.Error. Этот тип удовлетворяет предварительно объявленному интерфейсу типа error. Точные значения ошибок, которые представляют различные условия ошибок времени выполнения, не определены.
package runtime
type Error interface {
error
// и возможно другие методы
}
Читайте также:
- Эффективный Go: функция panic
- Эффективный Go: восстановление (recover)
- Спецификация Go: обработка паники
Комментариев нет:
Отправить комментарий