User Tools

Site Tools


ro:try

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ro:try [2017/08/23 04:08] (current)
junior-root created
Line 1: Line 1:
 +===== Try / Catch / EndTry (Instrucțiune) =====
 +> **Engleză:​** //**TRY** = încearcă; **CATCH** = prinde; **END** = sfârșit//
 +==== Format ====
 +**try**\\
 +(tab)[[programsyntax|instrucțiune(-uni)]]\\
 +**catch**\\
 +(tab)[[programsyntax|instrucțiune(-uni)]]\\
 +**end try**
 +==== Descriere ====
 +Execută instrucțiunile din blocul **Try**. Dacă apare vreo eroare în cadrul acestui bloc se sare și se execută instrucțiunile din blocul **Catch**.
 +==== Exemplu ====
 +<​code>​
 +for t = -1 to 1
 +   try
 +      print "​9/"​+t + "= " + (9/t)
 +   catch
 +      print "​eroare:​ împărțire la zero"
 +   end try
 +next t
 +</​code>​
 +va afișa
 +<​code>​
 +9/-1= -9.0
 +eroare: împărțire la zero
 +9/1= 9.0
 +</​code>​
 +==== Vezi și ====
 +{{page>​ro:​start#​Tratarea excepțiilor&​noheader}}
 +==== Istoric ==== 
 +|1.0.0.2|Adăugată în acestă versiune|
  
ro/try.txt · Last modified: 2017/08/23 04:08 by junior-root