namespace Ġun welcome . guest Ċ Ċ import Ġstd . io .* Ċ Ċ val ĠG UEST _ USER _ ID Ġ= Ġ- 1 Ċ val ĠUSER _ ID Ġ= ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġget UserId From Environment () ĊĠĠĠ Ġ} ĊĠĠĠ Ġcatch Ġ( e Ġ: ĠUnsupportedOperationException ) Ġ{ Ċ // ĠĠĠ Ġcatch Ġ( e Ġ: ĠId Unavailable Exception ) Ġ{ Ġ ĠBUG ĊĠĠĠĠĠĠĠ ĠG UEST _ USER _ ID ĊĠĠĠ Ġ} Ċ Ċ fun Ġget UserId From Environment () Ġ= Ġthrow ĠUnsupportedOperationException () Ċ // fun Ġget UserId From Environment () Ġ= Ġthrow ĠId Unavailable Exception () Ċ Ċ // class ĠId Unavailable Exception () Ġ: ĠEx () Ġ{} Ċ Ċ fun Ġmain ( args Ġ: ĠArray < String >) Ġ{ ĊĠĠĠ Ġprintln (" User ĠID : Ġ" Ġ+ ĠUSER _ ID ) Ċ }