Mega Code Archive
Categories
/
Ruby
/
Statement
Raise exception from constructor
class Person def initialize(name) raise ArgumentError, "No name present" if name.empty? end end fred = Person.new('')