If you have 0 income, you are not required to file federal taxes unless some conditions apply to you. (Selling property, repayment due to some federal/provencial tax, ...)
Furthermore the law requires citizenship applicant to file 3 out of the 5 last years.
Provincial taxes are a different...