Метод toString
override
Строковое представление этого объекта.
Некоторые классы имеют стандартное текстовое представление, часто связанное со статической функцией parse (например, int.parse). Такие классы предоставляют текстовое представление в качестве своего строкового представления.
У других классов нет содержательного текстового представления, которое было бы полезно программе. Такие классы обычно переопределяют toString, чтобы предоставлять полезную информацию при изучении объекта, главным образом для отладки или ведения журналов.
Реализация
String toString() {
return "StdinException: $message${osError == null ? "" : ", $osError"}";
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-io/StdinException/toString.html