clarified some comments
Added Runtime Exception for bad urls