กฎหมายกำหนดความผิดไว้แล้ว แต่ประกาศที่ระบุวันที่ข้อห้ามเริ่มใช้ยังไม่ถึงวันมีผล ก กระทำก่อนวันนั้นหนึ่งวัน จะถือว่าฝ่าฝืนข้อห้ามได้หรือไม่?
กไม่ได้เพราะต้องรอครบหนึ่งปีหลังประกาศ
ขไม่ได้ เพราะข้อห้ามยังไม่ใช้บังคับในขณะกระทำ
คได้เพราะประกาศเผยแพร่ให้ประชาชนทราบแล้ว
งได้เมื่อเหลือเวลาไม่เกินหนึ่งวันก่อนมีผล โดยไม่ตรวจกฎหมายขณะกระทำ
เฉลยอธิบาย
ต้องเป็นกฎหมายซึ่งใช้ในขณะกระทำจึงจะเป็นฐานกำหนดความผิดและโทษได้ ดังนั้น “ไม่ได้ เพราะข้อห้ามยังไม่ใช้บังคับในขณะกระทำ” จึงเป็นคำตอบเดียวที่ครบองค์ประกอบตาม มาตรา 2 วรรคหนึ่ง ส่วนตัวลวงที่ใกล้เคียงที่สุดขาดองค์ประกอบหรือใช้ฐานความผิดคนละกรณี