İstisna üçün String nə qaytarır?
İstisna üçün String nə qaytarır?
Anonim

ToString qayıdır cərəyanın təmsilidir istisna ki edir insanlar tərəfindən başa düşülməsi nəzərdə tutulur. Defolt tətbiqi ToString cərəyanı atan sinfin adını alır istisna , mesaj, zəng nəticəsi ToString daxili üzərində istisna , və Ətraf mühitə zəng etməyin nəticəsi.

Müvafiq olaraq, istisna mesajı nədir?

Saxlama a mesaj içində istisna obyekt məlumat əlavə etmək üçün bir yoldur istisna . İstisnalar baş vermiş xəta haqqında məlumat vermək üçün istifadə edilməlidir. İstisnalar tez-tez proqramlaşdırma səhvləri nəticəsində baş verir.

Eynilə, istisnanı necə çap edə bilərəm? Java-da istisna mesajlarını çap etməyin müxtəlif yolları

  1. printStackTrace() metodundan istifadə etməklə − İstisnanın adını, təsvirini və istisnanın baş verdiyi sətir daxil olmaqla tam yığın izini çap edir. tutmaq (İstisna e) { e.
  2. toString() metodundan istifadə − İstisnanın adını və təsvirini çap edir.
  3. getMessage() metodundan istifadə - Ən çox istifadə olunur.

İkincisi, ToString istisnasına daxili istisna daxildirmi?

Lakin, default həyata keçirilməsi İstisna . ToString () olacaq göstər istisna növü, mesajı, üstəgəl hər hansı daxili istisnalar . Bu edir həmişə belə deyil! Əgər FaultException edir a Daxili İstisna məsələn, bir Sistem.

C#-da istisnada yığın izi nədir?

A iz metod çağırışları a adlanır yığın izi . The yığın izi siyahı zəngi izləmək üçün bir yol təqdim edir yığın metodunda olan sətir nömrəsinə istisna Baş verir. The StackTrace xüsusiyyət çağırışın çərçivələrini qaytarır yığın olduğu yerdə yaranır istisna atıldı. ToString metodu.

Tövsiyə: