3 thuộc tính assert(), precondition() và fatalError() khác nhau thế nào?

cho mình hỏi là 3 thuộc tính assert() precondition() and fatalError() khác nhau thế nào mình có đọc tài liệu rồi mà không hiểu

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?