2012-04-07 7 views

risposta

14

Basta prendere il backtrace:

begin 
    . . . 
    # error occurs here 
    . . . 
rescue => error 
    puts "Error: " + error.message 
    puts error.backtrace 
end 

di ottenere solo il numero di riga - basta analizzare fuori dalla backtrace tramite un'espressione regolare.

Ulteriori informazioni possono essere trovate qui: Catching line numbers in ruby exceptions

Problemi correlati