Ce returnează excepția toString?
Ce returnează excepția toString?

Video: Ce returnează excepția toString?

Video: Ce returnează excepția toString?
Video: 9.2 What is toString method in Java Example 2024, Noiembrie
Anonim

ToString revine o reprezentare a curentului excepție acea este destinat să fie înțeles de oameni. Implementarea implicită a ToString obţine numele clasei care a aruncat curentul excepție , mesajul, rezultatul apelului ToString pe interior excepție , și rezultatul apelării Environment.

În mod corespunzător, ce este un mesaj de excepție?

Stocarea a mesaj în excepție obiectul este o modalitate de a adăuga informații la excepție . Excepții ar trebui folosit pentru a comunica despre o eroare care a avut loc. Excepții se întâmplă adesea ca urmare a greșelilor de programare.

La fel, cum pot imprima o excepție? Diferite moduri de a imprima mesaje de excepție în Java

  1. Folosind metoda printStackTrace() - Imprimă numele excepției, descrierea și urmărirea completă a stivei, inclusiv linia în care a apărut excepția. catch(Excepție e) { e.
  2. Folosind metoda toString() − Tipărește numele și descrierea excepției.
  3. Folosind metoda getMessage() − Utilizată în cea mai mare parte.

În al doilea rând, excepția ToString include excepția internă?

Cu toate acestea, implementarea implicită a Excepție . ToString () voi arata excepție tip, mesaj, plus orice excepții interioare . Acea este nu întotdeauna este cazul! Dacă o FaultException este A InnerException de, de exemplu, un sistem.

Ce este urmărirea stivei în excepție în C#?

A urmă a apelurilor de metodă se numește a urme de stivă . The urme de stivă listarea oferă o modalitate de a urmări apelul grămadă la numărul liniei din metoda în care excepție apare. The StackTrace proprietate returnează cadrele apelului grămadă care provin din locația în care excepție a fost aruncat. Metoda ToString.

Recomandat: